<%@page import="java.sql.ResultSet"%>
<%@page import="Librerias.Conexion"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
         <LINK REL=StyleSheet HREF="CSS/StiloCarrito.css" TYPE="text/css">
        <title>Busqueda</title>
    </head>
    <%
        String tipo = request.getParameter("tipo");
        String sentencia="";      
        Conexion con = new Conexion();
        
        if(tipo!=null){
            sentencia="CATEGORIA='"+tipo+"'";
        }
        else{
            String categoria = request.getParameter("categorias");
            String producto = request.getParameter("producto");
            sentencia="upper(NOMBRE) like upper('%"+producto+"%')";
            if ((categoria!=null) && (categoria!="")){
                sentencia=sentencia+" and CATEGORIA='"+categoria+"'";
            }
            try{
                Double precio = Double.parseDouble(request.getParameter("precio"));
                String operador = request.getParameter("operador");
                sentencia=sentencia+" and PRECIO "+operador+" "+precio;
            }catch(java.lang.NumberFormatException e){ }
        }         
    %>
    <body>
        <h1>Busqueda...</h1>
        <div id="cuerpo_busq">
            <%
                con.Abrir();
                ResultSet rs = con.Function("Select * from PRODUCTO WHERE "+sentencia+" order by CATEGORIA");
                while (rs.next()){
                    int id = rs.getInt("id");
                    String nombre = rs.getString("nombre");
                    String categoria = rs.getString("categoria");
                    Double precio = rs.getDouble("precio");
                    String imagen = rs.getString("imagen");
            %>
           <div id="producto" class="<%out.print(categoria);%>">
                <div class="info">
                    <div class="precio"><% out.println(precio+" EUR"); %></div>
                    <div class="nombre"><% out.println(nombre); %></div>
                    <div class="precio"><a href="Sumacarro?id=<% out.print(id);%>"/><img id="carro_img2" src="img/carrito-2.gif"/></a></div>
                    <div class="caegoria"><% out.println(categoria); %></div>
                </div>
                <div class="imagen"><img class="imagen" src="<%out.print(imagen);%>"/></div>
            </div>   
            <%
                }
            %>
        </div>
    </body>
</html>
